CNBCUS oil settles at $45.34 a barrel, up $1.29, or 2.39%CNBCCrude stocks in the world's largest oil consumer have fallen since this month began. Some 14.5 million barrels were reported drawn for the week ended Sept. 2, the biggest weekly drop in 15 ye
…